#ifndef SYMBOL_TABLE_H_INCLUDED
#define SYMBOL_TABLE_H_INCLUDED

#ifndef segA
#define segA      (1 << 0)
#endif

#ifndef segB
#define segB      (1 << 1)
#endif

#ifndef segC
#define segC      (1 << 2)
#endif

#ifndef segD
#define segD      (1 << 3)
#endif

#ifndef segE
#define segE      (1 << 4)
#endif

#ifndef segF
#define segF      (1 << 5)
#endif

#ifndef segG
#define segG      (1 << 6)
#endif

#ifndef segH
#define segH      (1 << 7)
#endif

//                segA | segB | segC | segD | segE | segF | segG | segH
#define sym0      segA | segB | segC | segD | segE | segF
#define sym1             segB | segC
#define sym2      segA | segB |        segD | segE |        segG
#define sym3      segA | segB | segC | segD |               segG
#define sym4             segB | segC |               segF | segG
#define sym5      segA |        segC | segD |        segF | segG
#define sym6      segA |        segC | segD | segE | segF | segG
#define sym7      segA | segB | segC
#define sym8      segA | segB | segC | segD | segE | segF | segG
#define sym9      segA | segB | segC | segD |        segF | segG
//#define sym0      segA | segB | segC | segD | segE | segF | segG | segH
//#define sym0      segA | segB | segC | segD | segE | segF | segG | segH

#endif // SYMBOL_TABLE_H_INCLUDED
